home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Information Resource
/
ACROREAD.MAC
/
ACROREAD.MAC.rsrc
/
CODE_9.txt
< prev
next >
Wrap
Text File
|
1996-07-25
|
13KB
|
218 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 FD54 .extension 0xD54 <<F/4-5/6>> // unimplemented
00000002 3682 move.w [A3], D2
00000004 0000 039C ori.b D0, 0x9C
00000008 0000 023D ori.b D0, 0x3D /* '=' */
0000000C 0000 0038 ori.b D0, 0x38 /* '8' */
00000010 8000 or.b D0, D0
00000012 0002 0660 ori.b D2, 0x60 /* '`' */
00000016 4D41 chk.w D6, D1
00000018 4353 chk.w D1, [A3]
0000001A 0552 bchg [A2], D2
0000001C 6D12 blt +0x14 /* 00000030 */
0000001E FEBE 01A8 .extension 0xEBE <<F/2-3/7>> // unimplemented
00000022 0196 bclr [A6], D0
00000024 AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
00000026 736F moveq.l D1, 0x6F
00000028 7065 moveq.l D0, 0x65
0000002A 0B14 btst [A4], D5
0000002C 0706 btst D6, D3
0000002E 0609 6673 addi.b A1, 0x73 /* 's' */
// begin alternate branch 00000030-00000032
label00000030:
00000030 6673 bne +0x75 /* 000000A5 */
// end alternate branch 00000030-00000032
label00000030: // (misaligned)
00000032 0D17 btst [A7], D6
00000034 0F1E btst [A6]+, D7
00000036 18AB 0134 move.b [A4], [A3 + 0x134]
0000003A BE78 064B cmp.w D7, [0x0000064B]
0000003E 0324 btst -[A4], D1
00000040 4B28 8B16 .invalid 5, [A0 - 0x74EA] // invalid opcode 4 with b == 4
00000044 4463 neg.w -[A3]
00000046 0553 bchg [A3], D2
00000048 27CE F302 4B30 move.l [[PC + <<invalid base displacement size>> + A7 * 2] + 0x4B30], A6
0000004E 44CE move.b A6, CCR
00000050 AB01 syscall BitsToMap
00000052 4B30 2318 .invalid 5, [A0 + D2 * 2] // invalid opcode 4 with b == 4
00000056 B311 xor.b [A1], D1
00000058 1014 move.b D0, [A4]
0000005A 4608 not.b A0
0000005C 5B12 subq.b [A2], 5
0000005E BB0D cmpm.b [A5]+, [A5]+
00000060 1B03 move.b -[A5], D3
00000062 8B0D sbcd -[A5], -[A5]
00000064 031C btst [A4]+, D1
00000066 CB31 A30E 3AC3 and.b [[A1 + <<invalid base displacement size>>] + A2 * 2 + 0x3AC3], D5
0000006C 0303 btst D3, D1
0000006E 1C1F move.b D6, [A7]+
00000070 4EEE 8A43 jmp [A6 - 0x75BD]
00000074 0410 1408 subi.b [A0], 0x8
00000078 2318 move.l -[A1], [A0]+
0000007A 4102 .invalid 0, D2 // invalid opcode 4 with b == 4
0000007C AB43 syscall bEND3
0000007E 2E4A movea.l A7, A2
00000080 030D btst A5, D1
00000082 161C move.b D3, [A4]+
00000084 18DB move.b [A4]+, [A3]+
00000086 2434 EB07 CCAB 01CC move.l D2, [[A4 + <<invalid base displacement size>>] + A6 * 2 - 0x3354FE34]
0000008E AB15 syscall PatExpand
00000090 F662 BB15 .extension 0x662 <<F/1/3>>, 0xBB15 // unimplemented
00000094 26E6 move.l [A3]+, -[A6]
00000096 3B01 move.w -[A5], D1
00000098 5301 subq.b D1, 1
0000009A 2A83 move.l [A5], D3
0000009C 1B73 01C3 044C 5B18 2876 move.b [A5 + 0x2876], [[ + <<invalid base displacement size>>] + 0x44C5B18]
000000A6 DE32 7E7A add.b D7, [A2 + D7 * 8 + 0x7A]
000000AA 904C sub.w D0, A4
000000AC 7325 moveq.l D1, 0x25
000000AE 0901 btst D1, D4
000000B0 1E05 move.b D7, D5
000000B2 015B bchg [A3]+, D0
000000B4 2D5B 193B move.l [A6 + 0x193B], [A3]+
000000B8 0EEB .incomplete
000000BA 00B8 7B05 1000 FB01 ori.l [0xFFFFFB01], 0x7B051000
000000C2 2802 move.l D4, D2
000000C4 8312 or.b [A2], D1
000000C6 1B03 move.b -[A5], D3
000000C8 383B 0A53 move.w D4, [PC + D0 * 2 + 0x53]
000000CC 03F0 .incomplete
000000CE 430D .invalid 1, A5 // invalid opcode 4 with b == 4
000000D0 1B15 move.b -[A5], [A5]
000000D2 1308 move.b -[A1], A0
000000D4 5B07 subq.b D7, 5
000000D6 F0ED 010F .extension 0x0ED <<F/2-3/0>> // unimplemented
000000DA 74FB moveq.l D2, 0xFFFFFFFB
000000DC 19BB 365B 0703 17E1 030B move.b [[A4 + <<invalid base displacement size>> + D0 * 8] + 0x17E1030B], [PC + D3.w * 8 + 0x5B]
000000E6 0B8B bclr A3, D5
000000E8 27CB 0610 move.l [PC + D0.w * 8 + 0x10], A3
000000EC 0003 0B28 ori.b D3, 0x28 /* '(' */
000000F0 0233 0C1B 034B 2953 034B andi.b [[A3 + <<invalid base displacement size>>] + 0x2953034B], 0x1B
000000FA 1B43 0D4B move.b [A5 + 0xD4B], D3
000000FE 43C1 lea.l A1, D1
00000100 034B bchg A3, D1
00000102 1BCD move.b <<invalid special address>>, A5
00000104 0133 2F25 0361 btst [[A3 + 0x361] + D2 * 8], D0
0000010A 01CB .incomplete
0000010C 0653 0051 addi.w [A3], 0x51 /* 'Q' */
00000110 033B 10CC btst [PC + D1.w - 0x52], D1
00000114 B502 xor.b D2, D2
00000116 74DB moveq.l D2, 0xFFFFFFDB
00000118 01C2 .incomplete
0000011A 6B02 bmi +0x4 /* 0000011E */
0000011C 2308 move.l -[A1], A0
label0000011E:
0000011E AB06 syscall CullPoints
00000120 EB02 asl D2.b, 5
00000122 6303 bls +0x5 /* 00000127 */
00000124 E31E rol D6.b, 1
00000126 4ACB tas.b A3
00000128 0865 1083 bchg.b -[A5], 0x83
0000012C 0861 1010 bchg.b -[A1], 0x10
00000130 229B move.l [A1], [A3]+
00000132 1D2B 2A00 move.b -[A6], [A3 + 0x2A00]
00000136 8308 sbcd -[A1], -[A0]
00000138 02EB .incomplete
0000013A 0C1B 03BB cmpi.b [A3]+, 0xBB
// begin alternate branch 0000013C-00000148
label0000013C:
0000013C 03BB 11BB 021A 4B11 8308 0F00 bclr [[0x21A4B11 + D1] - 0x7CF7F100], D1
// end alternate branch 0000013C-00000148
label0000013C: // (misaligned)
0000013E 11BB 021A 4B11 move.b [[A0 + D4 * 2]], [PC + D0.w * 2 + 0x1A]
00000144 8308 sbcd -[A1], -[A0]
00000146 0F00 btst D0, D7
00000148 0B1F btst [A7]+, D5
0000014A 0023 2D04 ori.b -[A3], 0x4
0000014E B34C cmpm.w [A1]+, [A4]+
00000150 706E moveq.l D0, 0x6E
00000152 B304 xor.b D4, D1
00000154 040F 2A4B subi.b A7, 0x4B /* 'K' */
00000158 2E0D move.l D7, A5
0000015A 131B move.b -[A1], [A3]+
0000015C 3A05 move.w D5, D5
0000015E 13A3 1F19 move.b [[A1 + D1 * 8]], -[A3]
00000162 130F move.b -[A1], A7
00000164 1913 move.b -[A4], [A3]
00000166 0F10 btst [A0], D7
00000168 EB08 lsl D0.b, 5
0000016A 3B0E move.w -[A5], A6
0000016C CB02 abcd D5, D2
0000016E 5B07 subq.b D7, 5
00000170 0C00 7304 cmpi.b D0, 0x4
00000174 AC1E syscall SaveRestoreBits, auto_pop
00000176 0F01 btst D1, D7
00000178 130B move.b -[A1], A3
0000017A 2E10 move.l D7, [A0]
0000017C 2501 move.l -[A2], D1
0000017E 0043 03E4 ori.w D3, 0x3E4
00000182 9B35 4101 sub.b [[A5 + <<invalid base displacement size>> + D4]], D5
00000186 F32D .extension 0x32D <<F/4-5/1>> // unimplemented
00000188 4243 clr.w D3
0000018A 0373 0010 bchg [A3 + D0.w + 0x10], D1
0000018E 22EB 34EB move.l [A1]+, [A3 + 0x34EB]
00000192 29C1 0832 0600 move.l 0x8320600, D1
00000198 8CAC 5B2F or.l D6, [A4 + 0x5B2F]
0000019C C30B abcd -[A1], -[A3]
0000019E 689C bvc -0x62 /* 0000013C */
000001A0 38B3 3910 move.w [A4], [A3 + D3]
000001A4 22A1 move.l [A1], -[A1]
000001A6 2022 move.l D0, -[A2]
000001A8 1F00 move.b -[A7], D0
000001AA 8C08 or.b D6, A0
000001AC 620C bhi +0xE /* 000001BA */
000001AE 0023 04AC ori.b -[A3], 0xAC
000001B2 0F89 bclr A1, D7
000001B4 027B 1810 221B andi.w [PC + D2.w * 2 + 0x1B], 0x1810
label000001BA:
000001BA 33D3 3381 051B move.w [0x3381051B], [A3]
000001C0 080C 6300 btst.b A4, 0x0
000001C4 02E3 .incomplete
000001C6 1B00 move.b -[A5], D0
000001C8 530F subq.b A7, 1
000001CA 0505 btst D5, D2
000001CC 4115 .invalid 0, [A5] // invalid opcode 4 with b == 4
000001CE 2304 move.l -[A1], D4
000001D0 2283 move.l [A1], D3
000001D2 3E83 move.w [A7], D3
000001D4 3E45 movea.w A7, D5
000001D6 01C3 .incomplete
000001D8 3BC9 move.w <<invalid special address>>, A1
000001DA 0373 1B10 bchg [A3 + D1 * 2], D1
000001DE 0C0C 2800 cmpi.b A4, 0x0
000001E2 CB06 abcd D5, D6
000001E4 AC0F syscall Get1IndType/Get1IxType, auto_pop
000001E6 8901 sbcd D4, D1
000001E8 CB0C abcd -[A5], -[A4]
000001EA A701 syscall Close, flags=7
000001EC 3AFB 1E89 move.w [A5]+, [PC + D1 * 8 - 0x119]
000001F0 0A10 4103 xori.b [A0], 0x3
000001F4 0C25 010F cmpi.b -[A5], 0xF
000001F8 A503 syscall Write, flags=5
000001FA 7333 moveq.l D1, 0x33
000001FC 1005 move.b D0, D5
000001FE 01BB 1BCD bclr <<invalid full ext with IS == 1 and I/IS == 5>>, D0
00000202 0703 btst D3, D3
00000204 C325 and.b -[A5], D1
00000206 06C9 .incomplete
00000208 07CB .incomplete
0000020A 11E5 0365 move.b [0x00000365], -[A5]
0000020E 02C5 .incomplete
00000210 0423 0400 subi.b -[A3], 0x0
00000214 7B05 moveq.l D5, 0x05
00000216 3243 movea.w A1, D3
00000218 0710 btst [A0], D3
0000021A 3262 movea.w A1, -[A2]
0000021C 0C0C AC0F cmpi.b A4, 0xF
00000220 E901 asl D1.b, 4
00000222 C10B abcd -[A0], -[A3]
00000224 C102 abcd D0, D2
00000226 74C5 moveq.l D2, 0xFFFFFFC5
00000228 02C9 .incomplete
0000022A 0021 0A83 ori.b -[A1], 0x83
0000022E 0141 bchg D1, D0
00000230 000B 0135 ori.b A3, 0x35 /* '5' */
00000234 222B 3829 move.l D1, [A3 + 0x3829]
00000238 22 .incomplete